massive plant-eater

Translations
огромный травоядный